royal canadian mounted police - Dictionary definition and meaning for word royal canadian mounted police